ındian cucumber root - Spanish English Dictionary